
package br.uniminas.negocio;

import java.util.List;
import br.uniminas.entidades.Convenio;
import br.uniminas.persistencia.ConvenioDao;

public class ConvenioBO {
	private ConvenioDao dao;

	public ConvenioBO() {
		this.dao = new ConvenioDao();
	}

	public List getAllConvenio() {
		return dao.getAllConvenio();
	}

	public void updateConvenio(Convenio conven) {
		dao.updateConvenio(conven);
	}
	
	public void deleteConvenio(Integer id) {
		dao.deleteConvenio(id);
	}

	public Convenio getConvenio(Integer id) {
		return dao.getConvenio(id);
	}

	public Convenio pegaConvenio(String codigo) {
		return dao.pegaConvenio(codigo);
	}
	
	
	public void insertConvenio(Convenio conven) {
		dao.criaRegistroConvenio(conven);
	}

	public List<Convenio> buscaConvenioNome(String nomeFantasia) {
		return dao.buscaConvenioPorNome(nomeFantasia);
	}

	
	public List<Convenio> buscaConvenioPorCodigo(String codigo) {
		return dao.buscaConveniosPorCodigo(codigo);
	}

	
	public List<Convenio> buscaConvenioPorCidade(String cidade) {
		return dao.buscaConvenioPorCidade(cidade);
	}

}